@charset "utf-8";
body,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,span{margin:0;padding:0;}
body{ font-family:"微软雅黑","宋体" , Tahoma, Simsun; color:#333; font-size:12px;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; margin:0;padding:0;}
a{ text-decoration:none;}
ul,li{list-style:none;}
.box{width:1170px; margin:auto; overflow:hidden;}
.left{float:left;}
.right{float:right}
.txtleft{text-align:left;}
.txtright{text-align:right;}
img{ border:none;}
/*头部*/
#header{ height:80px; width:96%; margin:auto; background-color:#efefef; z-index:99; position:absolute; top:30px; left:2%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.logomenu{height:80px; overflow:hidden;}
a.logo{ display:block; margin:16px 0 0 20px; float:left;}
#menu{float:right; margin:20px 0px 0 0;}
#menu li{ float:left; margin:0 10px;}

#menu li a{ font-size:16px; color:#080808; text-decoration:none; padding:0 15px; display:block; height:40px; line-height:40px;}
#menu li a:hover{background-color:#ffcb18; color:#efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#menu li.on a{background-color:#ffcb18; color:#efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
ul.lang{ float:right;margin: 28px 10px 0 0; display:none;}
ul.lang li{ line-height:26px; height:26px; float:left; margin-left:4px;}
/*头部结束*/
/*banner*/
#banner{ min-width:1170px;height:1000px; background:url(../images/banner01.jpg) no-repeat center top; position:relative;}
#downimg{ position:absolute; bottom:-15px; left:50%; margin-left:-68px; z-index:999;}
/*banner结束*/
#con1{ padding-bottom:66px;}
.whatcan{text-align:center; padding:35px 0 5px 0; position:relative;}
.whatcan span{ color:#333333; font-size:30px; padding:15px 0;}
.whatcan i{ display:block; width:99px; height:2px; background-color:#000000; position:absolute; top:38px;}
.whatcan i.l{left:-110px;}
.whatcan i.r{right:-110px;}
p.whatcon{ text-align:center; color:#333333; line-height:22px; font-size:14px;}
ul.iniocn{ overflow:hidden; padding:50px 0;}
ul.iniocn li{ float:left; text-align:center; margin:0 38px;}
ul.iniocn i{ display:block; width:22px; height:43px; float:left;background:url(../images/step.jpg) no-repeat center center; margin-top:30px;}
ul.iniocn li p{padding:10px 10px 0; line-height:38px; color:#333; font-size:20px;}
#con2{min-width:1170px; background:#fff558; overflow:hidden; padding-bottom:46px;}
.whatcan h2{ color:#333333; font-size:36px; padding:15px 0; font-weight:normal; display:inline-block; position:relative;}
#con2 dl{ float:left; width:570px; border-bottom:1px solid #000; padding-bottom:26px; margin-top:20px;}
#con2 dl.right{ float:right;}
#con2 dl dt{ float:left;}
#con2 dl dd{ width:270px; float:right;}
#con2 dl dd a.ntitle{ font-size:20px; color:#333;}
#con2 dl dd p{ color:#666666; font-size:14px; padding-top:10px; height:130px;}
#con2 dl dd span{ color:#9f9f9f; font-size:14px;}
.renews{ overflow:hidden;}
ul.our{overflow:hidden; padding:20px 0 50px 0;}
ul.our li{ width:570px; float:left; margin-right:30px;}
ul.our li i{ display:inline-block; width:8px; height:8px; background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
ul.our li a{ color:#333; font-size:16px; padding-left:8px;}
ul.our li span{ float:right; font-size:14px; color:#666666;}
ul.our li:last-child{ margin-right:0px;}
ul.our li.last{ margin-right:0px;}
#con3{ padding-bottom:60px;}
ul.incontact{ overflow:hidden; padding:40px 0;}
ul.incontact li{ float:left; width:270px; margin-right:30px;}
ul.incontact li.last{ margin-right:0;}
ul.incontact li h2{ font-size:20px; font-weight:normal; line-height:40px;}
ul.incontact li p{ font-size:14px; color:#888;}
#con4{ min-width:1170px;background:#fff558; overflow:hidden; padding-bottom:20px;}
ul.inwhy{ overflow:hidden; padding:40px 0;}
ul.inwhy li{ float:left; width:270px; margin-right:30px; text-align:center;}
ul.inwhy li.last{ margin-right:0;}
ul.inwhy li h2{ font-size:20px; font-weight:normal; line-height:40px;}
ul.inwhy li p{ font-size:14px; color:#888; line-height:20px;}

ul.inlink{ overflow:hidden; padding:40px 0;}
ul.inlink li{ float:left; margin-right:30px; text-align:center;}
ul.inlink li img{ border:1px solid #e2e2e2;}
ul.inlink li.last{ margin-right:0;}

/*more*/
.morelink{ display:block; width:368px; height:48px; margin:auto; line-height:48px; text-align:center; font-size:18px; color:#333333; border:1px solid #7a7a7a;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;}
.moreblack{ background:#3f3f3f; color:#fff;}
.morered{ background:url(../images/arrowright.png) no-repeat center center #da251d;}
.moreblue{ background:url(../images/arrowright.png) no-repeat center center #034cb3;}
a.morelink1{ display:inline-block; width:155px; height:37px; line-height:37px; text-align:center; color:#bfbfbf; background-color:#3e3e3e;}
/*more结束*/
.titlecol{ color:#da251d; font-weight:bold; font-size:19px; border-bottom:1px solid #d5d5d5; line-height:50px; height:50px; position:relative;}
.titlecol i{ display:block; width:30px; height:3px; background-color:#000000; position:absolute; left:0px; bottom:-2px; z-index:999;}
.titlecol strong{ color:#034cb3;}
.lastnews article{ width:370px; margin-top:22px;}
a.newimglink{ display:block; position:relative;}
.newimglink span{position:absolute; left:20px; top:20px;}
.date{display:block;width:70px;height:70px; background-color:#272629;text-align:center; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.date strong{ color:#fff; font-size:36px; display:block; text-align:center; line-height:48px;}
.date em{ color:#fff; font-style:normal;}
.lastnews article h2 a{ color:#da251d; font-size:19px; font-weight:normal; line-height:50px;}
.lastnews article p{ color:#acacac; line-height:18px;}
a.artlink{ color:#080808; font-family:Calibri,Arial,Tahoma; font-style:italic; text-decoration:underline;}
.autherbox{ height:30px; line-height:30px; font-size:11px; color:#666666;}
.autherbox span{ padding:0 10px 0 14px;}
.autherbox .auther{ background:url(../images/auther.jpg) no-repeat left center;}
.autherbox .comments{ background:url(../images/comments.jpg) no-repeat left center;}

.customer{width:370px; float:right;}
.cuscon{ height:180px; border:1px solid #e9e8e8; margin-top:22px; background-color:#f8f7f7; color:#acacac; line-height:20px; padding:52px 20px 12px; position:relative;}
.cuscon b{font-family: Calibri,initial;font-size:40px; color:#666666; display:block; width:20px; height:17px; position:absolute;}
.cuscon b.s1{ background:url(../images/s1.jpg) no-repeat center center; left:20px; top:20px;}
.cuscon b.s2{ background:url(../images/s2.jpg) no-repeat center center;right:20px; bottom:20px;}
.customers{ margin-top:14px;}
.customers dl{ width:229px; margin:auto;}
.customers dt{ float:left; margin-right:17px;}
.customers dd h3{ color:#034cb3; font-size:18px; font-weight:normal; line-height:60px;}
.customers dd p{ color:#acacac; font-size:14px;}
#con6{ min-width:1170px;height:300px;background:url(../images/map.jpg) no-repeat center center; overflow:hidden;}
#con7{ padding-bottom:50px;}
.inbox{ margin:30px 30px 70px 0;}
.inbox h1{color:#151515; font-size:30px;font-weight:normal;}
.inbox p{ color:#151515; font-size:18px; line-height:30px; padding-top:10px;}
.bmessage form{ margin:15px 0 0 85px;}
.input{width:237px; height:36px; border:1px solid #e9e8e8; margin-top:12px; padding-left:31px; margin-right:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.textarea{ width:514px; height:71px;border:1px solid #e9e8e8;margin-top:12px; background:url(../images/message.jpg) no-repeat 7px 7px #fff; padding-left:31px; line-height:24px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.inputname{ background:url(../images/name.jpg) no-repeat 7px center #fff;}
.inputemail{ background:url(../images/email.jpg) no-repeat 7px center #fff;}
.inputtel{ background:url(../images/tel.jpg) no-repeat 7px center #fff;}
.inputcom{ background:url(../images/company.jpg) no-repeat 7px center #fff;}
.sub{ width:182px; height:40px; color:#494848; font-size:20px; background-color:#fff558; line-height:40px; border:none;margin-top:12px; font-family:"Microsoft YaHei UI"; cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
input::-webkit-input-placeholder { /* WebKit browsers */ color: #acacac; line-height:16px;} 
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #acacac; } 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #acacac; } 
input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #acacac; }
/*about*/
#main{ padding-bottom:0px;}
.about02{min-width:1170px; height:580px; background:url(../images/about02.jpg) no-repeat center center; overflow:hidden;}
.about03{min-width:1170px; height:580px; background:url(../images/about03.jpg) no-repeat center center; overflow:hidden;}
.about05{min-width:1170px; height:550px; background:url(../images/about05.jpg) no-repeat center center; overflow:hidden;}
.content{ overflow:hidden; padding-bottom:50px;}
.submenu{width:100%; height:258px;background-color:#e9e8e8; position:absolute; left:0; display:none; z-index:99999;}
.menuleft{width:362px;float:left; margin-top:15px;}
.menuleft h2{ font-size:48px; color:#da251d; font-weight:normal;}
.menuleft p{line-height:18px; color:#666666; padding:10px 0;}
#menu li a.rmome{display:block; width:155px; height:36px; line-height:36px; text-align:center; color:#fff;background-color:#da251d; padding:0; font-size:14px; font-family:Calibri,Tahoma, Arial;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#menu li a.sublink{ font-family:Calibri,Verdana, Arial; font-size:12px; color:#2b2b2b; padding:0; line-height:24px; background-color:#fff;}
#menu li a.sublink:hover{ background:none;}
.submenu ul{ margin-top:28px;}
.submenu li{ background-color:#fff; padding: 0px 4px; margin-left:29px;margin-bottom:19px;}
#abanner{min-width:1170px; height:760px; background:url(../images/abanner.jpg) no-repeat center center; overflow:hidden;}
#nav{ min-width:1170px;width:100%;height:75px; margin-top:120px; z-index:99;}
#nav ul{ overflow:hidden; margin:auto; width:228px;}
#nav li{ float:left; padding:0 27px; line-height:75px; text-align:center;}
#nav li a{ color:#ffffff; font-size:30px; padding-bottom:7px;filter: alpha(opacity=20);-moz-opacity: 0.2;opacity: 0.2;border-bottom:3px solid #fff;}
#nav li a:hover{ color:#fff; border-bottom:3px solid #fff;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
#nav li.on a{color:#fff; border-bottom:3px solid #fff;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
h1.about{ color:#666666; font-size:30px; font-weight:normal; line-height:50px; padding-top:40px;}
.pathurl{ border-bottom:1px solid #dcdcdc; overflow:hidden;line-height:56px;padding-top:40px; position:relative;}
h1.about1{ color:#666666; font-size:24px; font-weight:normal;   float:left;}
.pathurl span{ color:#dcdcdc; position:absolute; top:50px; right:0;}
.pathurl span a{color:#dcdcdc;}
.content p{ color:#acacac; line-height:20px; padding:8px 0;}
.acon{ margin-top:30px; width:570px;}
.acon h2{color:#666666; font-size:30px; font-weight:normal; line-height:50px; padding-top:20px;}
ul.panlist{ overflow:hidden;}
ul.panlist li{ border:1px solid #dcdcdc; padding:9px; margin:20px 0px 0 0; position:relative; overflow:hidden;}
ul.panlist li a.imglink{ float:left; margin-right:30px;}
ul.panlist li h3{padding-top:10px;}
ul.panlist li h3 a{ color:#3e3e3e; font-size:18px; font-weight:normal; font-family:Calibri,"Microsoft YaHei UI"; line-height:30px; }
ul.panlist li p{ color:#bfbfbf; height:60px; overflow:hidden;}

ul.metlist{ overflow:hidden;}
ul.metlist li{ float:left; border:1px solid #dcdcdc; padding:5px; margin:20px 20px 0 0; position:relative; overflow:hidden;}
ul.metlist li.last{ margin-right:0;}
ul.metlist li h3{padding-top:10px; text-align:center; width:350px; height:40px; overflow:hidden;}
ul.metlist li h3 a{ color:#3e3e3e; font-size:18px; font-weight:normal; font-family:Calibri,"Microsoft YaHei UI"; line-height:30px; }
ul.metlist li p{ color:#bfbfbf; height:60px; overflow:hidden;}
em.tmbj{ display:block; width:350px; height:233px; background-color:#000; position:absolute; top:5px; left:5px; opacity:0.6; display:none;}
i.bigpic{display:block; width:350px; height:233px; background:url(/images/big.png) no-repeat center center;position:absolute; top:5px; left:5px; display:none;}

.page{ clear:both; margin:12px 0 30px 0; text-align:center; height:26px; line-height:26px;}
.page span.word{ display:none;}
.page span.nolink{ display:inline-block; width:24px; height:24px; border:1px solid #dddddd; float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-left:4px;}
.page .first{ background:url(../images/page1.jpg) no-repeat center center; text-indent:-99999px;}
.page .second{ background:url(../images/page2.jpg) no-repeat center center; text-indent:-9999px;}
.page .next{ background:url(../images/page3.jpg) no-repeat center center; text-indent:-9999px;}
.page .last{ background:url(../images/page4.jpg) no-repeat center center; text-indent:-9999px;}
.page font{ display:inline-block; width:26px; height:26px; background-color:#666666; color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; float:left; margin-left:4px;}
.page a{ display:inline-block; width:24px; height:24px; border:1px solid #dddddd; float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; color:#666666; margin-left:4px;}
.pagebox{ float:right;}
/*about 结束*/
/*history*/
.historytop{ overflow:hidden;padding: 40px 0 30px 255px; background:url(../images/arrowtop.jpg) no-repeat 255px 25px; position:relative;}
a.years{ display:block; float:left; background-color:#b4b4b4; width:163px; height:41px; line-height:41px; color:#fff; text-align:center; font-size:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.hline{ display:block; width:92px; height:2px; background-color:#b4b4b4; float:left; margin-top:20px;}
a.round{ display:block; float:left; width:16px; height:16px; margin-top:11px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; border:2px solid #b4b4b4;}
a.ahover{border-color:#da251d;}
a.redround{ display:block; float:left; width:17px; height:17px; margin-top:11px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; border:2px solid #da251d; background:url(../images/redport.jpg) no-repeat center center;}
.historylist{ position:relative; overflow:hidden; padding-bottom:40px;}
.historylist em,.historytop em{ display:block; width:2px;background-color:#da251d; position:absolute;}{ display:block; width:2px;background-color:#da251d; position:absolute;}
.hhtop{ height:12px; left:264px;}
.hbtop{ height:100%; top:31px;left:264px;}
.htop{height:100%; top:71px;left:264px;}
.historycon{ border:1px solid #dbdbdb; float:left; width:808px; line-height:20px; padding:15px 30px 35px 25px; margin-left:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; box-shadow:#dbdbdb 5px 5px 2px; position:relative;}
.historycon em{ display:block; width:17px; height:22px; background:url(../images/arrow.jpg) no-repeat; position:absolute; left:-17px; top:12px;}
/*history 结束*/
/*products*/
.pbody{min-width:1170px; height:1122px; background:url(../images/pbody.jpg) no-repeat center top; overflow:hidden;}
#promain{width:1546px; margin:40px auto 0; position:relative;}
.pronum{margin:auto; position:relative; z-index:9; margin-top:-3px;}
#products{ position:absolute; top:0;}
#products li{ width:70px; height:70px; line-height:70px; text-align:center; background-color:#161616; margin-right:2px; font-size:30px; cursor:pointer; float:left; color:#fff;}
#products li span{ display:block; font-size:14px; line-height:18px; width:76px;text-indent:0px; padding-left:17px; display:none;}
#products li.on{ background-color:#da251d; text-align:left; text-indent:17px;}
.proimglist{ position:absolute; top:0; z-index:1}
.bpro{ width:256px; height:120px;}
#promain li{ float:left; margin-left:3px;}
#promain li a{ color:#333; font-size:16px;}
#promain li p{ height:43px; line-height:43px; background-color:#fff; text-align:center;margin-top: -3px;}
/*products end/
/*contact*/
#cbanner{min-width:1170px; height:760px; background:url(../images/cbanner.jpg) no-repeat center center; overflow:hidden;}
.cbg{ background-color:#dbe3e6;}
/*news*/
#nbanner{ min-width:1170px;height:760px; background:url(../images/nbanner.jpg) no-repeat center center; overflow:hidden;}
.newslist{ position:relative; margin-top:16px; overflow:hidden;}
.newslist dl{ border:1px solid #d9d9d9; width:1081px; float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.newslist dl dt{background-color:#f5f5f5; line-height:51px; height:51px;}
.newslist dl dt h2 a{ color:#272629; font-weight:normal; padding-left:20px; font-size:19px; float:left;}
.newslist .autherbox{ margin-top:15px;}
.newslist dl dd{ line-height:22px; padding:10px 30px 40px 20px;}
h1.ntitle{ font-size:24px; color:#272629; text-align:center; font-weight:normal; line-height:40px; margin-top:20px;}
.ndetail{ color:#acacac; line-height:20px; padding:12px 0 30px 0;}
/*strength*/
#ebanner{min-width:1170px; height:760px; background:url(../images/ebanner.jpg) no-repeat center center; overflow:hidden;}
.strength h2{ font-size:48px; color:#333; text-align:center; font-weight:normal; padding:50px 0 20px; }
.strength h3{ color:#666666; font-size:18px; text-align:center;font-weight:normal; line-height:30px;}
.strength p{ color:#acacac; font-size:14px; line-height:20px; padding-top:12px;}
.strength span{ display:block; text-align:center; line-height:20px; padding-top:30px;}
ul.serour{overflow:hidden; padding:20px 0 50px 0;}
ul.serour li{ width:370px; float:left; margin-right:30px; text-align:center; margin-top:20px;}
ul.serour li:last-child{ margin-right:0px;}
ul.serour li.last{ margin-right:0px;}
ul.serour li h3{ font-size:16px; font-weight:bold; color:#666; line-height:36px; padding-top:5px;}
ul.serour li p{ line-height:18px; color:#666; font-size:14px;}
ul.eour li h3 a{ font-size:14px; text-transform:uppercase;}
ul.eour li h3 a.blue{ color:#666666;}
ul.eour li h3 a.org{ color:#666666;}
ul.eour li h3 a.green{ color:#666666;}
ul.eour li h3 a.serlink{ color:#333; text-transform:none; font-size:24px; font-weight:normal;}
ul.eour li p{ text-align:left; line-height:24px; font-size:14px;}

ul.enour li{ width:272px; margin-right:27px;}
ul.enour li h3 a{ font-size:14px; font-family:Calibri,Verdana, sans-serif; text-transform:uppercase;}
ul.enour li h3 a.blue{ color:#666666;}
ul.enour li h3 a.org{ color:#666666;}
ul.enour li h3 a.green{ color:#666666;}
ul.enour li h3 a.serlink{ color:#666666; text-transform:none; font-size:24px; font-weight:normal;}
ul.enour li p{ text-align:left; line-height:20px; font-size:12px;}
/*Capability*/
.cap02{min-width:1170px; height:500px; background:url(../images/cap02.jpg) no-repeat center center; overflow:hidden;}
.cap06{min-width:1170px; height:531px; background:url(../images/cap06.jpg) no-repeat center center; overflow:hidden;}
.cap08{min-width:1170px; height:531px; background:url(../images/cap08.jpg) no-repeat center center; overflow:hidden;}
.cap10{min-width:1170px; height:764px; background:url(../images/cap10.jpg) no-repeat center center; overflow:hidden;}
.capline{ overflow:hidden;}
.capimg{ width:585px;}
.capword{ width:548px; padding-top:30px; position:relative;}
.capword h2{ color:#666; font-size:30px; font-weight:normal; line-height:70px;}
.capword p{ color:#acacac; font-size:14px; line-height:26px;}
.capword a{ color:#da251d; font-style:italic; text-decoration:underline; font-size:14px; line-height:26px;}
.capword a.pdflink{ display:block; width:227px; position:absolute; background-color:#034cb3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; top:120px; right:0; color:#fff; font-size:24px; text-decoration:none; font-style:normal; text-align:center; padding:15px 0;}
.capword a.pdflink i{ display:block; font-style:normal; font-size:14px;}
/*Product tracibility*/
.tinfo{ color:#111111; font-size:14px; padding:30px 0; line-height:24px;}
.trlist li{ width:390px; float:left; margin-bottom:60px;}
.trlist li dl{ height:125px;background-color:#e2e2e2; margin-top:-3px;}
.trlist li dl dt{ width:97px; line-height:125px; text-align:center; background-color:#c92b22; font-size:55px; color:#f6f5f5; float:left;}
.trlist li dl dd{ padding:5px 22px 0; float:left; width:249px; color:#111111;}
.trlist li dl dd h2{ font-weight:normal; font-size:18px; line-height:30px;}
.trlist li dl dd p{ padding:0; color:#111; line-height:16px;}
/*Product tracibility*/
h1.eqtitle{ color:#dcdcdc; font-size:24px; font-weight:normal; line-height:50px; padding-top:40px;}
h1.eqtitle a{color:#dcdcdc;}
h1.eqtitle a.on{color:#666666;}
/*services*/
#service{ background-color:#f3f5f8; margin-top:30px;}
.whatcan{text-align:center; padding:35px 0 5px 0; position:relative;}
.whatcan h1{ color:#333333; font-size:48px; padding:15px 0; font-weight:normal;}

h2.whatcon{ text-align:center; color:#666; line-height:22px; font-size:18px; font-weight:normal;}
ul.seriocn{ overflow:hidden; padding:50px 0;}
ul.seriocn li{ float:left; text-align:center; margin:0 42px;}
ul.seriocn i{ display:block; width:12px; height:23px; float:left;background:url(../images/step1.jpg) no-repeat center center; margin-top:40px;}
ul.seriocn li p{padding:10px 10px 0; line-height:38px; color:#333; font-size:18px;}
#sbanner{min-width:1170px; height:760px; background:url(../images/sbanner.jpg) no-repeat center center; overflow:hidden;}
/*网站底部*/
#footer{ min-width:1170px; padding-top:33px; background-color:#494848;}
.bottom{ font-size:14px; color:#fff; line-height:24px; padding-bottom:25px; border-bottom:1px solid #5a5a5a;}
.babout{ width:518px; border-right:1px solid #5a5a5a; overflow:hidden; float:left;}
.babout a{ color:#959595;}
.babout ul{ float:left; width:165px;}
.babout ul h3{ font-size:20px; font-weight:normal; line-height:40px;}
.bmessage{ width:650px; float:left;}
.bottom1{ height:80px; color:#959595; line-height:75px;}
.bottom1 p{ font-size:14px;}
.bottom1 span{ float:right; font-size:11px; font-family:Tahoma;}
.lx{ margin-left:85px; color:#959595; overflow:hidden;}
.btel{ background:url(../images/btel.jpg) no-repeat left center; padding-left:25px; font-size:14px; float:left; width:200px; border-right:1px solid #5a5a5a;}
.btel strong{ font-size:24px; display:block;}
.bemail{ float:left; margin-left:47px; padding-left:36px; background:url(../images/email.jpg) no-repeat left center; height:48px; line-height:48px;}
/* Show priority 2 at 480px (30em x 16px) */
@media screen and (max-width: 1024px) {
.box{min-width:1170px; padding:0 10px;margin:auto; overflow:hidden;}
#banner{ min-width:1170px; padding:0 10px;}
#con2{min-width:1170px;  padding:0 10px;}
#con4{ min-width:1170px; padding:0 10px;}
#con6{ min-width:1170px; padding:0 10px;}
#abanner{min-width:1170px; padding:0 10px;}
#nav{ min-width:1170px;padding:0 10px;}
#footer{ min-width:1170px; padding:0 10px;}
}